doppler's principle - Spanish English Dictionary